<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="zh" xml:lang="zh" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<META http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Task Descriptor: 业务操作分析</title>
<meta name="uma.type" content="TaskDescriptor">
<meta name="uma.name" content="bm_operation_analysis">
<meta name="uma.presentationName" content="业务操作分析">
<meta name="uma.guid" content="_oIINkDtuEdqadtQIdcFpTw">
<meta name="element_type" content="TaskDescriptor">
<meta name="filetype" content="description">
<meta name="role" content="">
<link rel="StyleSheet" href="./../../css/default.css" type="text/css">
<script src="./../../scripts/ContentPageResource.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageSubSection.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ActivityTreeTable.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ProcessElementPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/ContentPageToolbar.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/contentPage.js" type="text/javascript" language="JavaScript"></script><script src="./../../scripts/processElementData.js" type="text/javascript" language="JavaScript"></script><script type="text/javascript" language="JavaScript">
					var defaultQueryStr = '?proc=_NYeVMDnbEdqWU7Hm4tsbTA&path=_NYeVMDnbEdqWU7Hm4tsbTA,_oIINkDtuEdqadtQIdcFpTw';
					var backPath = './../../';
					var imgPath = './../../images/';
					var nodeInfo=null;
					contentPage.preload(imgPath, backPath, nodeInfo, defaultQueryStr, true, true, false);
				</script>
</head>
<body>
<div id="breadcrumbs"></div>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td valign="top">
<div id="page-guid" value="_oIINkDtuEdqadtQIdcFpTw"></div>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td class="pageTitle" nowrap="true">Task Descriptor: 业务操作分析</td><td width="100%">
<div align="right" id="contentPageToolbar"></div>
</td><td width="100%" class="expandCollapseLink" align="right"><a name="mainIndex" href="./../../index.htm"></a><script language="JavaScript" type="text/javascript" src="./../../scripts/treebrowser.js"></script></td>
</tr>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td class="pageTitleSeparator"><img src="./../../images/shim.gif" alt="" title="" height="1"></td>
</tr>
</table>
<div class="overview">
<table width="97%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50"><img src="./../../images/taskdes_lg_dgm32.gif" alt="" title=""></td><td>
<table class="overviewTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">此任务定义如何执行业务系统级别的行为描述到粗分的系统结构的转换。</td>
</tr>
<tr>
<td>Based on Method Task: <a href="./../../rup_bm/tasks/bm_operation_analysis_8DABA14.html" guid="_jMFtgBpVEdqUwb9RAn2tTA">业务操作分析</a></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Relationships</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row">Roles</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Main:
								</span>
<ul>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_designer_F5FFE15D.html" guid="_oIUa0DtuEdqadtQIdcFpTw">业务设计员</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Additional:
								</span>
<ul>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_architect_bom_A3C38355.html" guid="_ml8pIDtuEdqadtQIdcFpTw">业务架构设计师</a>
</li>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_process_analyst_9F685076.html" guid="_ml2igDtuEdqadtQIdcFpTw">业务流程分析人员</a>
</li>
</ul>
</td><td class="sectionTableCell"><span class="sectionTableCellHeading">Assisting:
								</span></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Inputs</th><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Mandatory:
								</span>
<ul>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_bm_operation_2BBCA9F0.html" guid="_mmO9ADtuEdqadtQIdcFpTw">业务操作</a>
</li>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_analysis_model_C8859B03.html" guid="_mmCvwDtuEdqadtQIdcFpTw">业务分析模型</a>
</li>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_use_case_model_8BF62A57.html" guid="_mmI2YDtuEdqadtQIdcFpTw">业务用例模型</a>
</li>
</ul>
</td><td class="sectionTableCell" width="30%"><span class="sectionTableCellHeading">Optional:
								</span>
<ul>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_bm_operation_realization_9EA9D924.html" guid="_oIgoEDtuEdqadtQIdcFpTw">业务操作实现</a>
</li>
</ul>
</td><td class="sectionTableCell"><span class="sectionTableCellHeading">External:
								</span>
<ul>
<li>None</li>
</ul>
</td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row">Outputs</th><td class="sectionTableCell" colspan="3">
<ul>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_bm_operation_2BBCA9F0.html" guid="_mmO9ADtuEdqadtQIdcFpTw">业务操作</a>
</li>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_bm_operation_realization_9EA9D924.html" guid="_oIgoEDtuEdqadtQIdcFpTw">业务操作实现</a>
</li>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_analysis_model_C8859B03.html" guid="_mmCvwDtuEdqadtQIdcFpTw">业务分析模型</a>
</li>
<li>
<a href="./../../rup_bm/capabilitypatterns/rup_business_use_case_model_8BF62A57.html" guid="_mmI2YDtuEdqadtQIdcFpTw">业务用例模型</a>
</li>
</ul>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Steps</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="sectionTableCell">
<div class="stepHeading">将黑盒文本精化为子系统白盒步骤</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    在此步骤中，您可采用业务用例模型并将黑盒事件流文本（它是每个业务用例的属性）精化为白盒步骤序列（这以子系统操作和交互来描述，使用业务架构分析的子系统和概括协作来实现）。
    如果为已指定了操作的子系统执行此任务，则这些操作就是起点，您可以直接继续进行<a href="#Initial White-Box Step Expansion">初始白盒步骤扩展</a>。
</p>
<p align="left">
    接下来，业务系统操作（黑盒步骤）扩展为一个或多个白盒步骤，每个白盒步骤由已命名的子系统执行。在选择用于描述白盒步骤的系统和交互时，设计人员由架构设计师所完成的工作（在架构分析期间完成）进行指导。请注意，现在进行的分析是由业务系统操作推动的；也就是说，将下一个实现步骤视为每个业务系统操作的实现（而不是业务用例黑盒步骤的更抽象的注释）。
    &nbsp;
</p>
<h4 align="left">
    <a id="Initial White-Box Step Expansion" name="Initial White-Box Step Expansion">初始白盒步骤扩展</a>
</h4>
<p align="left">
    每个业务系统操作的白盒步骤（最初）在业务分析模型中获取，这些步骤将相应的业务系统操作作为它本身的实现来与之相关联。白盒步骤不与业务用例存储在一起（在这里它们仅作为说明显示），但是可以从业务用例到业务系统操作对其进行跟踪。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading">使用位置、流程和工作者决策增加白盒步骤</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    然后，使用位置决策、流程决策和工作者决策进一步扩充描述。在执行子系统白盒步骤的范围（已给定位置的抽象级别）内实现位置决策。只有当确定子系统是“被动的”（即，子系统的操作由子系统外部的流程调用）时（至少对于此步骤），流程决策才是必需的。“主动的”子系统能够使用子系统内部的流程自主响应。业务设计人员再次由业务架构设计师的工作（在生成位置模型和流程模型的过程中）进行指导。
    在工作者决策中，当您对人力资源做适当的分配时，您开始确定业务系统操作所需的组织实体和系统工作者资源。
</p>
<p>
    如果该分析显示白盒步骤需要多个位置（或流程），则将它分解为更小的步骤，以使每个步骤可与单个位置（适当时还包括流程）关联。该分解可能会导致架构产生重大分支（可能需要重构子系统），因而需要扮演业务架构设计师角色的团队或人员对此进行详细研究。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading">分配白盒预算需求</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td>接下来，将黑盒步骤预算需求分配到白盒步骤。这种分配有助于确定子系统和相关位置的性能需求。在被动子系统的情况下，它是调用流程（该流程可能有其他职责）的等待时间分析的输入。</td>
</tr>
</table>
</div>
<div class="stepHeading">按子系统对白盒步骤进行排序</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    在此步骤中，您将每个子系统的所有白盒步骤（即<i>属于</i>该子系统的白盒步骤）收集到一起。此步骤是在为通过检查子系统白盒步骤描述来确定<i>子</i>系统操作（这些操作之于子系统相当于业务系统操作之于业务系统）做准备时进行的。业务系统操作确定后，每个白盒操作<i>可能</i>没有对应的唯一子系统操作。还请注意，业务系统操作对白盒步骤进行了分组。例如，这可以用表格形式完成，也可以通过子系统进行分组。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading">优化每个系统操作的概括的协作</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td><p>
    基于白盒步骤，在时序图或协作图（在业务分析模型中）中创建子系统交互。这可优化先前由业务架构设计师完成的工作。在此阶段，协作可能仍然是抽象的，也许仅确定了链接或抽象级别的消息。然而，此工作可使人了解子系统的耦合与聚集。这可优化先前执行的白盒步骤扩展（请参阅<a href="#Initial White-Box Step Expansion">初始白盒步骤扩展</a>）。
</p></td>
</tr>
</table>
</div>
<div class="stepHeading">评估分析</div>
<div class="stepContent">
<table class="stepTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td>业务设计人员需要在此任务结束时进行非正式的评审，以确保对解决方案的所有紧急问题进行记录并安排解决方案。 <br /></td>
</tr>
</table>
</div>
</td>
</tr>
</table>
</div>
<div class="sectionHeading">Properties</div>
<div class="sectionContent">
<table class="sectionTable" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Multiple Occurrences" abbr="Multiple Occurrences">Multiple Occurrences</th><td class="sectionTableCell" align="left" headers="property_Multiple Occurrences"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Event Driven" abbr="Event Driven">Event Driven</th><td class="sectionTableCell" align="left" headers="property_Event Driven"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Ongoing" abbr="Ongoing">Ongoing</th><td class="sectionTableCell" align="left" headers="property_Ongoing"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Optional" abbr="Optional">Optional</th><td class="sectionTableCell" align="left" headers="property_Optional"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Planned" abbr="Planned">Planned</th><td class="sectionTableCell" align="left" headers="property_Planned"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
<tr valign="top">
<th class="sectionTableHeading" scope="row" id="property_Repeatable" abbr="Repeatable">Repeatable</th><td class="sectionTableCell" align="left" headers="property_Repeatable"><img width="20" height="15" alt="" title="" src="./../../images/indent.gif"></td>
</tr>
</table>
</div>
<table class="copyright" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="copyright">Copyright &copy; 2008 版权所有 东软集团股份有限公司&nbsp; 联系邮箱:<a href="mailto:tcoe@neusoft.com">tcoe@neusoft.com</a></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
<script language="JavaScript" type="text/javascript">
					contentPage.onload();
					contentPage.processPage.fixDescriptorLinks();
				</script>
</html>
